<?php
    session_start();
    require_once ("../../recursos/conf/cvcpa.conf");
    require_once ("../../recursos/librery/adodb/adodb.inc.php");
    require_once ("../../recursos/class/conexion.class.php");
    require_once ("../../recursos/class/sesion.class.php");
    require_once ("../../recursos/class/constancialaboral.class.php");
    require_once ("../../recursos/class/solicitudnatural.class.php");
    require_once ("../../recursos/class/verificacionnatural.class.php");


    $obj_sesion             = new SESION();
    $obj_laboral            = new ConstanciaLaboral();
    $obj_solicitudnatural   = new SolicitudNatural();
    $obj_verificacion       = new VerificacionNatural();
    
    $id                 = $_POST["id"];
    $idempleado         = $_SESSION["idempleado"];
    $bandera            = $_POST["hid_bandera_".$id];
    $idsolicitud        = $_POST["idsolicitud"];
    $idlaboral          = $_POST["hid_idlaboral_".$id];//solo es para modificar
    
    $idestado           = $obj_solicitudnatural->get_campo_solicitud_persona("idsolicitud_persona = ".$idsolicitud, "idestado");
    $idverificacion     = $obj_verificacion->get_campo_verificacion_natural("idsolicitud_persona =".$idsolicitud,"idverificacionpersona");
    
    $profesional       = $_POST["txt_profesional_".$id];
    $entrevista        = $_POST["txt_entrevista_".$id];
    $cargo             = $_POST["txt_cargo_".$id]; 
    $fechai            = $_POST["date_fechai_".$id]; 
    $fechaf            = $_POST["date_fechaf_".$id]; 
    $comprobo          = $_POST["chk_comprobo_".$id];
    $descripcion       = $_POST["txta_descripcion_".$id];
    
    $comprobo            = isset($comprobo)?$comprobo:'false';
    
    $array_datos_laboral   = array($idverificacion,$idempleado,9,$profesional,$entrevista,$cargo,$comprobo,$descripcion,$fechai,$fechaf);        
    
    //print_r($array_datos_laboral);
    if(!$obj_sesion->validar_sesion())
    {
        echo '{success:true, bandera:2}';
    }
    elseif(!$obj_solicitudnatural->open_con())
    {
        echo '{success:true, bandera:3}';
    } 
    elseif(($bandera == 1 || $bandera == 2 || $bandera == 3) && ($idestado == 1 || $idestado == 4 || $idestado == 14))
    {
        echo '{success:true, bandera:4}';
    }
    elseif($bandera == 1)
    {
        $bandera_save   = $obj_laboral->new_constancia_laboral($array_datos_laboral);
        if($bandera_save)
        {
            echo '{success:true, bandera:1}';
        }
        else 
        {
            echo '{success:true, bandera:5}';
        }
    }
    elseif($bandera == 2)
    {
        $bandera_save   = $obj_laboral->update_constancia_laboral($idlaboral, $array_datos_laboral);
        if($bandera_save)
        {
            echo '{success:true, bandera:1}';
        }
        else 
        {
            echo '{success:true, bandera:5}';
        }
    }    
    elseif($bandera == 3)
    {
        $array_datos = array(10);
        $bandera_save   = $obj_laboral->delete_constancia_laboral($idlaboral, $array_datos);
        if($bandera_save)
        {
            echo '{success:true, bandera:1}';
        }
        else 
        {
            echo '{success:true, bandera:5}';
        }
    }      
 
?>
